be riddled - French English Dictionary